﻿@charset "utf-8";
* {margin: 0;padding: 0;list-style: none;border-style: none;}
body {font:14px/24px Helvetica,Arial,"heiti","微软雅黑",sans-serif;background-color: #ffffff;min-width: 1200px;color:#333;}
ul li,ol li {list-style: none;}
h1 ,h2, h3, h4, h5, h6 {font-weight: normal;}
a {text-decoration: none;color:#333;}
a:hover{color:#cb271d;}
a:focus{outline:none;}
i,em {font-style: normal;}
body.index {background-color: #f5f5f5}

.clearfix:after {content: '';display: block;clear: both;height: 0;visibility: hidden;}
.clearfix {*zoom:1;}
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}
img {vertical-align: middle;border: 0;}
input,select,button,textarea,select{border:none;outline: none;background: none;border:none;color:#333;appearance: none;-webkit-appearance: none;}
table{border-collapse:collapse; border-spacing:0;}


/*头部*/
.header{width: 100%; height:120px; line-height:120px;}
.header .logo{float:left;width:420px;}
.header .logo img{/*height:90px;max-width: 480px; */margin:10px auto 10px auto;}
.header .nav{height:40px;line-height:40px;padding:35px 0;}
.header .nav li.on {background:#1d97c8;}
.header .nav li.on > a{color:#fff;}
.header .nav .nLi{ float:left;  position:relative;width:130px;text-align:center;}
.header .nav .nLi a{ display:block;font-size:18px;}

.header .search{float:left;}
.header .hotline{ float:right;}

/*banner*/
.banner{width:100%;position:relative;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{ width:100% !important;height:600px;}
.banner .bd li{ width:1920px;height:600px;overflow:hidden; text-align:center;position:absolute;margin-left: -960px;left:50%;}

.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
.banner .hd ul{ text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:36px; height:14px;-webkit-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;border-radius: 18px;margin:0 6px; overflow:hidden; background:#fff;line-height:999px;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;}
.banner .hd ul .on{ background:#da2017;width:60px;}
.banner .prev,.banner .next{display:block;position:absolute; z-index:1; top:42%;z-index:1; width:56px; height:108px;cursor:pointer;display:none;}
.banner .prev{background:url(../images/left.png) no-repeat;left:5%;}
.banner .next{right:5%; background:url(../images/right.png) no-repeat;}

.nybanner{width:100%;overflow:hidden;position:relative;height:450px;}
.nybanner p{position:relative;left: -960px;margin-left: 50%;width:1920px;}
.nybanner img{width:1920px;}


/*首页实力*/
.index_strength{ background:#e8e8e8;}
.index_strength ul li{width:159px;border-right: 1px #9c9c9c solid;float: left;padding:0 90px 0 150px;margin:30px 0;}
.index_strength ul li:nth-child(1){background:url(../images/icon01.png) 80px center no-repeat;}
.index_strength ul li:nth-child(2){background:url(../images/icon02.png) 80px center no-repeat;}
.index_strength ul li:nth-child(3){background:url(../images/icon03.png) 80px center no-repeat;border-right: none;}
.index_strength ul li h3{font-size: 22px;line-height:40px;}
.index_strength ul li p{font-size: 12px;color:#7f7f7f;line-height: 18px;}


/*首页产品*/
.index_title{text-align: center;padding:50px 0 30px;}
.index_title h2{font-size: 36px;line-height: 60px;}
.index_title h2 a{color:#333;}
.index_title h2 span{color:#f3a617;font-weight: bold;}
.index_title p span{display: inline-block;width:80px;height:6px;border-top:1px #666 solid;}
.index_title p em{font-size: 18px;color:#5c5c5c;padding:0 20px;}
.index_title p{color:#666;font-size: 12px;}


.index_products{padding-bottom: 70px; background:#eee;}
.products_left{ width:1200px;  overflow:hidden; position:relative;margin:auto;}
.products_left .list ul{ overflow:hidden; zoom:1; }
.products_left .list ul li{ margin:0 12px; float:left;overflow:hidden; text-align:center;background: #f3f3f3;}
.products_left .list ul li img{ width:216px; height:216px; display:block;}
.products_left ul li a{display:block;position: relative;text-align: center;}
.products_left ul li .pro_name{position: absolute;top:0;left:0;width:200px;height:200px;background: rgba(108,157,50,0.8);z-index: 10;color:#fff;font-size: 16px;padding:8px;display:table;opacity: 0;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.products_left ul li:hover .pro_name{opacity: 1;}
.products_left ul li .pro_name span{display: table-cell;text-align: center;vertical-align: middle;}



/*首页公司简介*/
.index_about {margin-bottom:100px;}
.index_about .left_img{width:530px;height:400px;float: left;margin-right: 70px;overflow: hidden;cursor:pointer;}
.index_about .left_img img{width:530px;height:400px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.index_about .left_img:hover img{transform: scale(1.1);}
.index_about .right_text{width:600px;float: left;}
.index_about .right_text h2{line-height:40px;font-size: 28px;margin-bottom: 20px;}
.index_about .right_text p{font-size: 15px;color:#666;line-height: 28px;/*text-indent: 2em;*/margin-bottom: 10px;/*height:270px;*/overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:9;}
.index_about .right_text a{width:170px;height:50px;line-height: 50px;text-align:center;font-size: 18px;color:#fff;background: #da2017;display: block;}
.index_about .right_text a:hover{background:#f3a618;}



/*首页应用*/
.index_title.application_title h2 a{color:#fff;}
.index_title.application_title p{color:#fff;}
.index_title.application_title p span{border-top:1px #fff solid;}
.index_title.application_title p em{color:#fff;}

.index_application{background:#1d97c8 /*url(../images/bg05.jpg) center center no-repeat;*/}
.index_application ul{padding:10px 0 30px;}
.index_application ul li{float: left;width:168px;margin:0 36px;text-align: center;transition:all .25s;}
.index_application ul li a:hover{transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-webkit-transform:translate3d(0,-20px,0);}
.index_application ul li a{display: block;color:#fff;transition: all 0.25s;-ms-transition: all 0.25s;-moz-transition: all 0.25s;-webkit-transition: all 0.25s;}
.index_application ul li .use_img{width:166px;height:166px;background: #ffffff;border:1px #da2017 solid;border-radius: 50%;}
.index_application ul li .use_img img{width:166px;height: 166px;}
.index_application ul li .use_name{line-height: 100px;font-size: 28px;}


/*首页新闻*/
.index_news_content{margin-bottom: 50px;}
.index_news_content .news_left{width:520px;float: left;margin-right: 40px;}
.index_news_content .left_img{overflow: hidden;width:520px;height:250px;}
.index_news_content .left_img img{width:520px;height:250px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.index_news_content .news_left a{display: block;}
.index_news_content .news_left a:hover .left_img img{transform: scale(1.1);}
.index_news_content .left_name h2{font-size: 20px;line-height:40px;width:420px;float:left;margin:6px 10px 0 0;color:#da2017;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.index_news_content .left_name span{float:right;font-size: 14px;width:90px;text-align: right;color:#666;line-height: 40px;margin-top: 6px;}
.index_news_content .left_text{font-size: 16px;line-height: 30px;}

.index_news_content .news_right{width:580px;float: left; margin:0 10px;}
.index_news_content .news_right ul li{float: left;}
.index_news_content .news_right ul li a{float: left;padding:10px 0;}
.index_news_content .news_right ul li a:hover{background: #da2017;}
.index_news_content .news_right a:hover .news_num,.index_news_content .news_right a:hover .news_text h4,.index_news_content .news_right a:hover .news_text h4 span,.index_news_content .news_right a:hover .news_text p{color:#fff;}
.index_news_content .news_right a:hover .news_num{ background:none;}
.index_news_content .news_right a:hover .news_num p{ background:none; color:#fff;}
.index_news_content .news_right .news_num{font-size: 42px;color:#333;text-align: center;float: left;width:99px;height:68px; padding-top:20px; background:#eee;}
.index_news_content .news_right .news_text{width:440px;float: left;padding:0 20px;}
.index_news_content .news_right .news_text h4 {line-height: 30px;font-size: 18px;color:#5c5c5c; font-weight:bold;}
.index_news_content .news_right .news_text h4 strong{font-size: 18px;color:#5c5c5c;}
.index_news_content .news_right .news_text h4 span{font-size: 14px;float: right;color:#666;}
.index_news_content .news_right .news_text p{font-size: 14px;margin-top: 10px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;}
.news_num p{ font-size:14px; line-height:30px; line-height:30px; color:#666;}


/*首页荣誉*/
.index_honor{margin-bottom:60px;}
.honor_left{ width:1200px;  overflow:hidden; position:relative;margin:auto;}
.honor_left .list ul{ overflow:hidden; zoom:1; }
.honor_left .list ul li{ margin:0 5px; float:left;overflow:hidden; text-align:center;background: #f3f3f3;}
.honor_left .list ul li a{display:block;position: relative;text-align: center;width:230px; height:156px;overflow:hidden;}
.honor_left .list ul li img{width:230px; height:156px; display:block;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.honor_left .list ul li:hover img{transform: scale(1.1);}


/*首页合作伙伴*/
.index_partner{background:#f6f6f6;padding:20px 0 80px;}
.honor_content ul li{width:238px;float: left;cursor: pointer;border:1px #d2d2d2 solid;overflow: hidden;}
.honor_content ul li img{width:238px;height:98px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.honor_content ul li:hover img{transform: scale(1.1);}

/*首页联系我们*/
.index_contact{ padding-bottom:50px;}

/*关于我们*/
.about{margin-bottom:50px;}
.index_about .about_info{width:600px;float: left;}
.index_about .about_info h2{line-height:60px;font-size: 28px;}
.index_about .about_info > span{border-bottom: 2px #f3a618 solid;width:150px;display: block;}
.index_about .about_info .about_text{margin-top: 20px;}
.index_about .about_info .about_text p{font-size: 15px;color:#666;line-height: 30px;text-indent: 2em;}

.culture ul{margin:0 36px;}
.culture ul li{float: left;width:376px;height:250px;background: #f7f7f7;display: table;overflow: hidden;cursor: pointer;position: relative;}
.culture ul li img{width:376px;height:250px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.culture ul li:hover img{transform: scale(1.1);}
.culture ul li:hover h3{color:#f3a618;}
.culture ul li .culture_text{padding:0 50px; display: table-cell;vertical-align: middle;}
.culture ul li .culture_text h3{font-size: 24px;line-height: 50px;}
.culture ul li .culture_text p{font-size: 18px;line-height: 36px;color:#5c5c5c;}
.culture ul li > span{width:20px;height:20px;background: #f7f7f7;position:absolute;bottom:-10px;left:178px;transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg); }
.culture ul li:nth-child(5) > span{top:-10px;}


/*发展历程*/
.course{background: #f7f7f7;}

.event_box{width:1200px;margin:0 auto;position:relative;}
.event_box .parHd {width:100%;display:inline-block;overflow:hidden;position:relative;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;}
.parHd .tempWrap{margin:0 auto;padding:0 50px}
.parHd .tempWrap:after{content:'';width:1200px;height:1px;background:#999;position:absolute;right:0;top:52px;z-index:10;}
.parHd li{display:inline-block;cursor:pointer;padding-top:60px;font-size:20px;margin:0 30px;position:relative;width:160px;line-height:90px;float:left;}
.parHd li:after{content:'';background:url(../images/bg12.png) center bottom no-repeat;width:30px;height:60px;position:absolute;z-index:20;top:0px;left:50%;margin-left:-16px;}

.parBd{margin-bottom:40px;}
.parBd .slideBox h3{color:#f3a618;font-size: 38px;font-weight: bold;line-height: 40px;padding-left: 420px;}
.parBd .slideBox h3 span{font-size: 18px;font-weight: normal;}
.parBd .slideBox .course_text{padding-left: 540px;}
.parBd .slideBox .course_text p{font-size: 18px;color:#666;line-height: 30px;}


.sPrev,.sNext{width:24px;height:22px;display:block;position:absolute;top:41px;z-index:100;cursor: pointer;}
.sPrev{left:0;background: url(../images/bg14.jpg) center center no-repeat;}
.sPrev:hover{background: url(../images/bg14-1.jpg) center center no-repeat;}
.sNext{right:0;background: url(../images/bg15.jpg) center center no-repeat;}
.sNext:hover{background: url(../images/bg15-1.jpg) center center no-repeat;}
.parHd li.act span{display:block;width:30px;height:60px;overflow:hidden;background:url(../images/bg13.png) center bottom no-repeat;position:absolute;top:0px;left:50%;z-index:21;margin-left:-15px;}
.parHd li span,.parHd li.clone span{display:none;}	






/*产品中心*/
/*.products ul li{padding:40px 0px;border-bottom: 1px #d2d2d2 solid;cursor: pointer;}
.products ul li > span{display:block;width:200px;height:3px;background:#da2017;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.products ul li .bottom_xian{float:right;}
.products ul li:hover span{width:400px;}
.products ul li:last-child{border-bottom: none;}
.products ul li:hover .products_info h2{color:#f3a618;}
.products ul li:hover .products_img img{transform: scale(1.1);}
.products .products_xian{border-left: 3px #f3a618 solid;border-right: 3px #f3a618 solid;padding:10px;}
.products .products_content{background:#f7f7f7;padding:20px 0px 0 20px;min-height:254px;}
.products .products_img{width:230px;height:230px;float: left;margin-right: 40px;border:2px #d2d2d2 solid;overflow: hidden;}
.products .products_img img{width:230px;height:230px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.products .products_info{float: left;width:880px;}
.products .products_info h2{font-size: 22px;line-height: 40px;}
.products .products_info .products_text{padding-right: 20px;min-height:139px;}
.products .products_info .products_text p{font-size: 18px;line-height: 30px;color:#666;}
.products .products_info dl{float: right;}
.products .products_info dd{float: left;margin-left: 20px;}
*/


/*新闻中心*/
.news_nav{border-bottom: 1px #c9c9c9 solid;background: #fff;}
.news_nav a{height:70px;line-height:70px;font-size: 22px;text-align:center;width:180px;float: left;margin-right: 20px;}
.news_nav a.cur,.news_nav a:hover{background:#da2017;color:#fff;}

.news_list ul li{background: #fff;padding:20px;border-left:6px #da2017 solid;margin-top: 30px;}
.news_list ul li a{float: left;}
.news_list ul li .news_img{float: left;width:264px;height:224px;margin-right: 40px;overflow: hidden;}
.news_list ul li .news_img img{width:264px;height:224px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.news_list ul li:hover .news_img img{transform: scale(1.1);}
.news_list ul li .news_info{width:850px;float: left;}
.news_list ul li .news_info h2{line-height: 50px;font-size:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list ul li .news_info p{font-size: 18px;line-height: 36px;color:#666;height:108px;}
.news_list ul li .news_info p.news_date{line-height: 40px;margin-top: 26px;font-size: 14px;height:40px;}
.news_list ul li .news_info p.news_date span{margin-right: 30px;}
.news_list ul li .news_info p.news_date em{float: right;width:120px;height:38px;line-height: 38px;border:1px #da2017 solid;color:#da2017;text-align: center;}


/*新闻详情*/
.news_det{padding:30px 0 50px;}
.news_det_title{text-align: center;border-bottom: 1px #c6c6c6 solid;padding-bottom: 20px;}
.news_det_title h2{font-size: 26px;line-height: 60px;}
.news_det_title p span{color:#666;margin:0 20px;}

.news_det .news_det_content{padding:20px 0;border-bottom:1px #c6c6c6 solid;}
.news_det .news_det_content p{text-indent: 2em;font-size: 16px;color:#666;line-height: 34px;}
.news_det .news_det_content p img{margin:20px auto;display: block;}

.news_det .det_page{margin:20px 0;font-size: 16px;line-height: 30px;}
.news_det .det_page a{display:inline-block;border-bottom: 1px #fff solid;color:#666;}
.news_det .det_page a:hover{border-bottom: 1px #f3a618 solid;color:#f3a618;}


/*应用领域*/
.application{padding:50px 0 100px;}
.application .left_menu{width:288px;border:1px #d2d2d2 solid;border-bottom: none;margin-right: 80px;float: left;}
.application .left_menu_top{background: #f3a618;text-align: center;color:#fff;padding:20px;}
.application .left_menu_top h2{font-size: 34px;line-height: 50px;}
.application .left_menu_top p{font-size: 18px;}
.application .left_menu ul li{border-left:4px #efefef solid;background: #efefef;height:60px;line-height: 60px;font-size: 18px;text-align: center;border-bottom: 1px #d2d2d2 solid;}
.application .left_menu ul li.cur,.application .left_menu ul li:hover{background: #fff;border-left: 4px #f3a618 solid;}
.application .left_menu ul li a{display: block;color:#666;}

.application .right_content{width:830px;float: left;}
.application .right_content .right_top h2{line-height:50px;font-size: 24px;border-bottom: 1px #a4a4a4 solid;}
.application .application_content{margin:20px 0;}
.application .application_content ul{margin-bottom:30px;}
.application .application_content ul li{float: left;margin-right: 40px;width:250px;}
.application .application_content ul li:nth-child(3n){margin-right: 0;}
.application .application_content ul li img{width:250px;}
.application .application_content p{font-size: 16px;line-height: 36px;color:#5c5c5c;}
.application .application_content p strong{color:#333;}



/*联系我们*/
.contact_top{margin:50px 0;}
.contact_top .contact_add{float: left;text-align: center;width:260px;margin:0 20px;}
.contact_top .contact_add h3{font-size: 32px;line-height: 100px;}
.contact_top .contact_add p{font-size:20px;line-height: 34px;color:#454545;}
.contact .map iframe{width:1200px;height:330px;}
.contact .message{margin:50px 0;}
.contact .message h2{font-size: 32px;line-height:50px;}
.contact .message_left{width:580px;margin-right: 40px;float: left;}
.contact .message_left p{height:68px;border:1px #d2d2d2 solid;margin-top:30px;background: #f6f6f6;}
.contact .message_left label{float: left;line-height: 68px;width:70px;text-align: center;}
.contact .message_left input{width:500px;height:68px;line-height: 68px;font-size: 22px;}
.contact .message_left input.code{width:338px;}
.contact .message_left span{float: right;}
.contact .message_left span img{width:170px;height:68px;}
.contact .message_right{float: left;width:578px;margin-top: 30px;border:1px #d2d2d2 solid;height:268px;background: #f6f6f6;}
.contact .message_right label{line-height: 68px;width:70px;float: left;text-align: center;}
.contact .message_right textarea{width:488px;resize: none;height:234px;font-size: 22px;line-height:30px;margin:17px 0;}
.contact .message_right .submit{width:580px;height:70px;line-height: 70px;font-size: 22px;text-align: center;background: #f3a618;color:#fff;margin-top: 23px;cursor: pointer;}





/*底部*/
.footer_link{background: #e4e4e4;height:60px;line-height: 60px;}
.footer_link span{color:#7d7f80;font-size: 13px;}
.footer_link a{color:#7d7f80;font-size: 16px; width:171px; text-align:center; display:block; float:left; background: url(../images/line_red.png) no-repeat right center;}

.footer_content{background: #cbcbcb; height:120px; padding-top:20px;}
.footer_content .footer_left{float: left;padding-bottom: 20px;}
.footer_content .footer_nav{float: left;padding-top:25px;width:960px;margin-right: 30px;}
.footer_content dl{float: left;padding:0 40px;border-left: 1px #7d7f80 solid;color:#7d7f80;}
.footer_content dl:first-child{border-left: none;padding:0 40px 0 0;}
.footer_content dl dt{font-size: 16px;padding-bottom: 5px;}
.footer_content dl dt a{color:#7d7f80;}
.footer_content dl dd{font-size: 14px;line-height: 26px;}
.footer_content dl dd a{color:#7d7f80;}
.footer_content .footer_contact dd{padding-left: 30px;}
.footer_content .footer_contact dd:nth-child(2){background:url(../images/bg01.png) left center no-repeat;}
.footer_content .footer_contact dd:nth-child(3){background:url(../images/bg02.png) left center no-repeat;}
.footer_content .footer_contact dd:nth-child(4){background:url(../images/bg03.png) left center no-repeat;}
.footer_content .footer_contact dd:nth-child(5){background:url(../images/bg04.png) left center no-repeat;}
.footer_content .footer_copyright{color:#7d7f80;height:40px;line-height:40px;float: left;width:100%;text-align: center;}
.footer_content .footer_copyright a{color:#7d7f80;}

.footer_content .footer_ewm{float: right;background: #3d4144;padding:25px 20px 0px;}
.footer_content .footer_ewm img{width:170px;height:170px;}
.footer_content .footer_ewm p{line-height:50px;color:#fff;font-size: 14px;text-align: center;}


/*悬浮框*/
.side_nav{position: fixed;right:0;top:30%;width:60px;background: #fff;}
.side_nav p{height:40px;background: #f3a618;color: #fff;font-size: 16px;text-align: center;padding:10px 0;line-height:20px;}
.side_nav ul li{width:59px;height: 60px;border-bottom: 1px #eeeeee solid;text-align: center;line-height: 70px;border-left:1px #eee solid;position:relative;}
.side_nav ul li a{display: block;height:60px;}
.side_nav ul li:nth-child(1) a{background: url(../images/bg17.png) center center no-repeat;background-size:30px;}
.side_nav ul li:nth-child(2) a{background: url(../images/bg17.png) center center no-repeat;background-size:30px;}
.side_nav ul li:nth-child(3) a{background: url(../images/bg18.png) center center no-repeat;background-size:30px;}
.side_nav ul li:nth-child(1) a:hover{background: url(../images/bg17-1.png) center center no-repeat;background-size:30px;}

.side_nav ul li .side_ewm{position:absolute;right:90px;background: #fff;padding:10px;bottom:0;box-shadow: 0 0 10px #999;-ms-box-shadow: 0 0 10px #999;-moz-box-shadow: 0 0 10px #999;-webkit-box-shadow: 0 0 10px #999;display: none;}
.side_nav ul li:hover .side_ewm{display: block;}
.side_nav .return_top{background: #7b7b7b;height:60px;font-size: 20px;text-align: center;line-height: 60px;}
.side_nav .return_top a{background: url(../images/bg16.png) center 10px no-repeat;background-size:25px;color:#fff;padding-top:10px;display: block;}


.bread_crumbs{background: #f9f9f9;height:40px;line-height: 40px;font-size: 13px;}
.bread_crumbs a{display: inline-block;}
.bread_crumbs em{padding:0 10px;}

.inside_content{margin:40px auto;}
.inside_content .left_menu{width:240px;float:left;margin-right: 40px;}
.left_menu .menu_list,.left_menu .left_contact{margin-bottom: 30px;}
.left_menu .left_contact{border:1px #e2e2e2 solid;}
.left_menu .menu_list h2,.left_menu .left_contact h2{font-size: 22px;height:60px;line-height: 60px;text-align: center;background:#1d97c8;color:#fff;}
.left_menu .menu_list ul{background:#eee;}
.left_menu .menu_list ul li{height:50px;line-height: 50px;font-size: 18px;text-align: center;border-bottom: 1px #e2e2e2 solid;}
.left_menu .menu_list ul li a{display: block;border-left: 2px #eee solid;}
.left_menu .menu_list ul li a:hover,.left_menu .menu_list ul li a.cur{background: #fff;border-left: 2px #1d97c8 solid;color:#0077cc;}
.left_menu .left_contact p{text-align: center;margin:6px 0;}
.left_menu .left_contact p img{width:210px;}
.left_menu .left_contact dl{padding:0 14px;margin-bottom: 10px;}
.left_menu .left_contact dt{font-size: 15px;line-height: 40px;}
.left_menu .left_contact dd{line-height: 26px;font-size: 14px;}

.inside_right{ float:left;}
/*产品中心*/
.products_menu{margin-bottom:30px; width:240px;}
.products_menu > h2{font-size: 22px;height:60px;line-height: 60px;text-align: center;background:#da2017;color:#fff;}
.sideMenu h2{ height:50px; line-height:50px; padding-left:40px;cursor:pointer;background:#eee url(../images/bg006.png) 14px center no-repeat;font-size: 16px;border-left:2px #eee solid;border-bottom:1px #e2e2e2 solid;}
.sideMenu a{display: block;}
.sideMenu h2.on{background:#fff url(../images/bg007.png) 14px center no-repeat;border-left:2px #da2017 solid;color:#da2017;}
.sideMenu ul{display:none;padding-left:40px;background:#f5f5f5;}
.sideMenu ul li{height:50px;line-height:50px;font-size:16px;}

.products{ width:920px;}
.products ul li{width:290px;margin-right: 25px;float: left;margin-bottom: 10px;}
.products ul li:nth-child(3n){margin-right: 0;}
.products ul li a{display: block;}
.products ul li .pro_img{width:288px;height:274px;border:1px #ccc solid;overflow:hidden;}
.products ul li .pro_img img{width:298px;height:274px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.products ul li .pro_img:hover{border:1px #da2017 solid;}
.products ul li .pro_img:hover img{transform: scale(1.1);}
.products ul li .pro_name{height:50px;line-height: 50px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}


/*产品详情*/
.det_content{margin-bottom: 40px;}
#preview{float:left;text-align:center; width:477px;margin-right:23px;}
.jqzoom{ width:475px; height:475px; position:relative;border:1px #ccc solid;}
.list-h li{ float:left;}
.jqzoom img{width:475px; height:475px;}
#spec-n5{width:477px; height:60px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left3.png) center center no-repeat; width:11px; height:54px; float:left; cursor:pointer;}
#spec-right{background:url(../images/right3.png) center center no-repeat; width:11px; height:54px; float:left;cursor:pointer;}
#spec-list{float:left; overflow:hidden;display:inline;position:relative; width:453px;}
#spec-list ul {margin-top:0px;padding-left:0px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline;cursor:pointer;}
#spec-list ul li img{ border:1px solid #ccc; width:50px; height:50px;margin:0 6px;}
#spec-list ul li:hover img{border:1px solid #0099cc;}
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:677px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:70px;height:60px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.products_det{ width:920px;}
.products_det .det_text{width:420px;float: left;}
.products_det .det_text_info h2{font-size: 24px;color:#da2017;line-height: 40px;margin-bottom: 10px;font-weight:bold;}
.products_det .det_text_info p{font-size: 18px;line-height: 30px;margin-bottom:10px;}
.products_det .det_text_tel{margin-top: 50px;}
.products_det .det_text_tel p{width:150px;height:50px;line-height: 50px;font-size: 24px;background:#0099cc;text-align: center;color:#fff;}
.products_det .det_text_tel h2{color:#0099cc;font-size: 24px;line-height: 70px;}

.products_info .hd{ border-bottom:1px #ccc solid;border-left:1px #ccc solid;height:50px;margin-bottom:20px;}
.products_info .hd li{width:150px;height:50px;line-height: 50px;float: left;border-top:1px #ccc solid;border-right:1px #ccc solid;font-size: 20px; text-align: center;cursor: pointer;}
.products_info .hd li.on{ background-color: #da2017; color: white;}
.products_info .hd li.on a{color: white;}
.products_info .bd{margin:20px 5px;font-size: 16px;line-height: 30px;}
.products_info .bd p{ margin-bottom:20px;}
.products_info .bd iframe{margin-bottom: 10px;}
.products_info .bd p img{margin:10px 0;max-width:100%;}
.products_info .bd .download{margin-top: 10px;}
.products_info .bd .download h2{font-size: 18px;line-height: 50px;font-weight: bold;}
.products_info .bd .download ul li{float: left;margin-right: 30px;}
.products_info .bd .download ul li img{width:84px;height:84px;}

.related_title{border-bottom: 1px #ccc solid;margin:50px 0 30px;}
.related_title h2{font-size: 24px;width:150px;height:50px;line-height: 50px;text-align: center;background:#da2017;color:#fff;}
.related_list{overflow:hidden; position:relative;}
.related_list .bd ul{ overflow:hidden; zoom:1; }
.related_list .bd ul li{ margin:0 8px; float:left;text-align:center;  }
.related_list .bd ul li .pic{width:300px; height:300px;overflow: hidden;border:1px solid #ccc; }
.related_list .bd ul li .pic img{ width:300px; height:300px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.related_list .bd ul li .pic a:hover img{ border-color:#0099cc;transform: scale(1.1);}
.related_list .bd ul li .title{ line-height:50px;font-size: 15px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}


.top{ width:100%; background:#e8e8e8; margin:0 auto; height:35px; line-height:35px;}
.toptext{ float:left;}
.language{ float:right;}
.language ul{}
.language ul li{ float:left; margin:0 0 0 20px; text-indent:30px;}
.cn{ background:url(../images/cn.png) no-repeat left center;}
.en{ background:url(../images/en.png) no-repeat left center;}
.navBar{position:relative; z-index:1; height:50px; line-height:50px; background:#da2017; width:100%; margin:0 auto;}

.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav .m{ float:left; text-align:center; position:relative; background: url(../images/line.png) no-repeat right center;}
.nav a:hover{ text-decoration:none; color:#ff0;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:50px; width:171px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 20px; vertical-align:top;  }
.nav .on{ }
.nav .on h3 a{ background:#eee; color:#333; border-color:#eee !important;  }
.nav .sub{ display:none; /*默认隐藏*/ width:171px; padding:0px; position:absolute; left:-1px; top:50px; background:#eee; text-align:center;  }
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:30px; line-height:30px; padding:4px 0;  display:block; color:#333;   }
.nav .sub li a:hover{ color:#fff; background:#da2017;   }
.search{ width:260px; height:50px; margin-left:140px; margin-top:35px;} 
.search .kk{border:#ce0008 solid 1px; width:205px; height:38px; float:left; text-indent:5px;}
.search .tj {border:#ce0008 solid 1px; background:#ce0008; width:53px; height:40px; float:right; color:#fff;}
.hotline{ background:url(../images/tel.png) no-repeat left top; width:210px; height:60px; line-height:23px; margin-top:30px; text-align:right; font-size:24px; }

.appWrap2 .hd { text-align: center; margin-bottom: 55px; margin-top:10px; }
.appWrap2 .hd li { height: 40px; line-height: 40px; background:#c6c6c6; color: #454545; font-size: 18px; padding: 0 20px; display: inline-block; *display: inline; *zoom: 1; cursor: pointer; margin: 0 15px; }
.appWrap2 .hd .on { color: #fff; background:#da2017; }
.appWrap2 .bd { width: 1200px; overflow: hidden; }
.appWrap2 .con { width: 1200px; overflow: hidden; margin-right: 16px; height: 330px; }
.appWrap2 .bd ul { width: 1218px; }
.appWrap2 .bd li { width: 288px; float: left;/* text-shadow: 1px 1px 1px rgba(11, 95, 11, 0.76);*/ margin-right: 16px; }

.appWrap2 .bd li img{width:278px;height:278px;transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;}
.appWrap2 .bd li:hover img{transform: scale(1.1);}

.appWrap2 .img { width: 278px; height: 278px; overflow: hidden; border: 1px solid #ddd; overflow: hidden; display: block; }
.appWrap2 h3 { padding-top: 5px; margin-bottom: 10px; text-align:center; }
.appWrap2 h3 a { display: block; font-size: 16px; color: #666; font-weight: normal; }
.appWrap2 h3 a:hover { text-decoration: underline; }
.appWrap2 p { font-size: 14px; color: #666; font-weight: bold; line-height: 20px; height: 40px; overflow: hidden; }

.more a{width:170px;height:50px;line-height: 50px;text-align:center;font-size: 18px;color:#fff;background: #da2017;display: block; margin:30px auto 0px auto;}
.more a:hover{background:#f3a618;}

.more2 a{width:170px;height:50px;line-height: 50px;text-align:center;font-size: 18px;color:#fff;background: #da2017;display: block; float:right; position:relative; top:-42px;}
.more2 a:hover{background:#f3a618;}

.contact-left{float:left;width:580px; font-size:16px;}
.contact-left .addr{width:100%;}
.contact-left .addr img{float:left;display:block;}
.contact-left .addr span{float:left;display:block;height: 47px;line-height: 47px;margin-left: 10px;}
.contact-left .tel{width:100%;margin-top: 25px;}
.contact-left .tel img{float:left;display:block;}
.contact-left .tel span{float:left;display:block;height: 47px;line-height: 47px;margin-left: 10px;}
.contact-left .url{width:100%;margin-top: 25px;}
.contact-left .url img{float:left;display:block;}
.contact-left .url span{float:left;display:block;height: 47px;line-height: 47px;margin-left: 10px;margin-right:15px;}
.contact-left .email{margin-top: 25px;}
.contact-left .list{margin-bottom: 30px;}
.contact-left .list .txt{height: 40px;line-height: 40px;text-align: center;}
.contact-left .list .tel1{float:left;margin-right: 120px;}
.contact-left .list .tel1 .num{color:#da2017;font-family: Arial;font-size: 20px;text-align: center;line-height: 30px;height: 30px;margin-top: 15px;}
.contact-left .list .tel1 .img img{display: block;margin: auto;}
.contact-left .list .ewm1{float:left;}
.contact-left .list .ewm1 .img{width:111px;margin:auto;}
.contact-left .list .ewm1 .text{color:#333;text-align: center;}


.lianxi .message{margin:50px 0;}
.lianxi .message h2{font-size: 22px;line-height:50px;}
.lianxi .message_left{width:580px;margin-right: 40px;float: left;}
.lianxi .message_left p{height:48px;border:1px #d2d2d2 solid;margin-top:10px;background: #f6f6f6;}
.lianxi .message_left label{float: left;line-height: 48px;width:70px;text-align: center;}
.lianxi .message_left input{width:500px;height:48px;line-height: 48px;font-size: 18px;}
.lianxi .message_left input.code{width:338px;}
.lianxi .message_left span{float: right;}
.lianxi .message_left span img{width:170px;height:48px;}
.lianxi .message_right{float: left;width:578px;margin-top: 10px;border:1px #d2d2d2 solid;height:160px;background: #f6f6f6;}
.rlabel{line-height: 68px;width:70px;float: left;text-align: center;}
.lianxi .message_right textarea{width:488px;resize: none;height:75px;font-size: 22px;line-height:30px;margin:17px 0;}
.lianxi .message_right .submit{width:580px;height:70px;line-height: 70px;font-size: 22px;text-align: center;background: #da2017;color:#fff;margin-top: 10px;cursor: pointer;}
.yzm{height:48px;border:1px #d2d2d2 solid;margin-top:56px;background: #f6f6f6;}
.yzml{float: left;line-height: 48px;width:70px;text-align: center;}
.lianxi .message_right input.code{width:338px;}
.lianxi .message_right span{float: right;}
.lianxi .message_right span img{width:160px;height:48px;}
.lianxi .message_right input{width:500px;height:48px;line-height: 48px;font-size: 18px;}


.listpage {clear: both;text-align: center;}
.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53; margin-right: 10px;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.xiaocms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }
.page{ width:920px;}
.page p{ font-size:16px;}


.fixednav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 999;
}

#sitemaplist dl {margin-top:30px;padding:20px;border:1px solid #ddd}
#sitemaplist dl dt{ font-weight:bold; font-size:16px;}
#sitemaplist dl dd {margin-top:10px;}
#sitemaplist dl a {margin-right:20px;}


.searchlist ul li{ height:45px; line-height:45px; border-bottom:#ddd dotted 1px;}
.searchlist ul li span{ float:right;}

.sideMenuz h2{ height:50px; line-height:50px; padding-left:40px;cursor:pointer;background:#eee url(../images/bg006.png) 14px center no-repeat;font-size: 16px;border-left:2px #eee solid;border-bottom:1px #e2e2e2 solid;}
.sideMenuz a{display: block;}
.sideMenuz h2.on{background:#fff url(../images/bg007.png) 14px center no-repeat;border-left:2px #da2017 solid;color:#da2017;}
.sideMenuz ul{padding-left:20px;background:#f5f5f5; padding-right:20px;}
.sideMenuz ul li{height:35px;line-height:35px;font-size:14px; background:url(../images/dot.png) no-repeat left center; text-indent:15px; border-bottom:#999 dotted 1px; padding:5px;}